explosives contractor - Turco Inglés Diccionario